package ModelLayer;


/**
 * Write a description of class Item here.
 * 
 * @author (Gruppe 1) 
 * @version (17.12.2012)
 */
public class Vare 
   {
    private int vareNr;
    private String navn;
    private String beskrivelse;
    private int lager;
    private double pris;
    private int minLager;
    private int maxLager;
    /**
     * @param int vareNr - Varenummeret
     * @String navn - navnet
     * @param String beskrivelse - beskrivelsen
     * param int lager - lageret
     * param double pris - prisen
     * param int minLager - Minimums lager
     * param int maxLager - Maksimum lager
    */
    public Vare(int vareNr, String navn, String beskrivelse, int lager, double pris, int minLager, int maxLager) {
        super();
        this.vareNr = vareNr;
        this.navn = navn;
        this.beskrivelse = beskrivelse;
        this.lager = lager;
        this.pris = pris;
        this.minLager = minLager;
        this.maxLager = maxLager;
    }
    /**
     * Få varenummeret fra en vare
     * 
     * @return vareNr - returnere et varenummer
     */
    public int getVareNr() {
        return vareNr;
    }
    /**
     * Få navnet fra en vare
     * 
     * @return navn - returnere et navn.
     */
    public String getNavn() {
        return navn;
    }
    /**
     * Bestem navnet til en vare
     * 
     * @param String navn - navnet til en vare.
     */
    public void setNavn(String navn) {
        this.navn = navn;
    }
    /**
     * Vis beskrivelsen for en vare
     * 
     * @return String - returnere beskrivelse
     */
    public String getBeskrivelse() {
        return beskrivelse;
    }
    /**
     * Bestem en beskrivelse for en vare
     * 
     * @param String beskrivelse - beskrivelsen for en vare
     */
    public void setBeskrivelse(String beskrivelse) {
        this.beskrivelse = beskrivelse;
    }
    /**
     * Få lagerstatus på en vare
     * 
     * @return int - Returnere lagerstatus
     */
    public int getLager() {
        return lager;
    }
    /**
     * Bestem lagerstatus
     * 
     * @param int lager - lagerstatus for en vare
     */
    public void setLager(int lager) {
        this.lager = lager;
    }
    /**
     * Få prisen for en vare
     * 
     * @return double - returnere prisen
     */
    public double getPris(){
            return pris;
    }
    /**
     * Bestem prisen for en vare
     * 
     * @param double pris - prisen for en vare
     */
    public void setPris(double pris){
        this.pris = pris;
    }
    /**
     * Få minumums lageret af vide
     * 
     * @return int - returnere minimumslageret
     */
    public int getMinLager(){
        return minLager;
    }
    /**
     * Bestem minimumslager kapacitet for en vare
     * 
     * @param int minLager - Minimum vare på et lager
     */
    public void setMinLager(int minLager){
        this.minLager = minLager;
    }
    /**
     * Find ud af max lager kapacitet
     * 
     * @return int - få max lager
     */
    public int getMaxLager(){
        return maxLager;
    }
    /**
     * Bestem max lager kapacitet for en var
     * 
     * @param int maxLager - bestem maxLager
     */
    public void setMaxLager(int maxLager){
        this.maxLager = maxLager;
    }
}

